straight trifecta - Turkish English Dictionary